lachrymae christi - French English Dictionary